package top.truehaku.generator.starter;


import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

import java.util.Set;

@Data
@Component
@ConfigurationProperties("code.global")
public class GlobalCodeProperties {

    /**
     * 作者
     */
    private String author;

    /**
     * 模板基础路径
     */
    private String templatePath;

    /**
     * 项目根路径
     */
    private String projectRootPath;

    /**
     * 项目包名
     */
    private String projectPackage;

    /**
     * 可忽略的前缀列表
     */
    private Set<String> negligiblePrefixes;


}
